<?php
	//error_reporting(E_ALL);
	$dstLinkPost="index.php?id=joueur_liste_joueurs";
	$localHomeLink="index.php?id=joueur_liste_joueurs";
?>

<?php if(!isset($_POST['edition'])){ ?>
<h1>Voir les details d'un joueur </h1>
<form method="POST" action="<?php echo $dstLinkPost; ?>">
	 <label for="login">Par édition : </label>
	 <select name="edition">
        <?php 	  
			$vSql = "SELECT edition from tournoi";
			$vQuery = pg_query($oSql, $vSql);
			while($vResult = pg_fetch_array($vQuery)) {
				echo '<option value="'.$vResult['edition'].'">'.$vResult['edition'].'</option>';
			}
		 ?>
     </select>
    <input type="submit"/>
 </form>
 
<form method="POST" action="<?php echo $dstLinkPost; ?>">
	<label for="login">Par joueur : </label>
    <select name="pseudo">
		<?php 	  
			$vSql = "SELECT DISTINCT pseudo, nom, prenom from participation natural join membre";
			$vQuery = pg_query($oSql, $vSql);
			while($vResult = pg_fetch_array($vQuery)) {
				echo '<option value="'.$vResult['pseudo'].'">'.$vResult['prenom'].' '.$vResult['nom'].' ('.$vResult['pseudo'].')</option>';
			}
		 ?>
    </select>
	<input type="hidden" name="edition" value="" /> 
    <input type="submit"/>
</form> 
	<h1>Vue d'ensemble des éditions </h1>
<?php
	$vSql = "SELECT edition from tournoi";
	$vQuery = pg_query($oSql, $vSql);
	while($vResult = pg_fetch_array($vQuery)) {
		afficheVueEnssemble($vResult['edition'],$oSql);
	}
}else if(!isset($_POST['pseudo']) && isset($_POST['edition'])){ ?>
<h2> selectionner le joueur à afficher </h2>
<form method="POST" action="<?php echo $dstLinkPost; ?>">
   <label for="login">Joueur : </label>
    <select name="pseudo">
		<?php 	  
			$vSql = "SELECT pseudo, nom, prenom from participation natural join membre where edition='".$_POST['edition']."'";
			$vQuery = pg_query($oSql, $vSql);
			while($vResult = pg_fetch_array($vQuery)) {
				echo '<option value="'.$vResult['pseudo'].'">'.$vResult['prenom'].' '.$vResult['nom'].' ('.$vResult['pseudo'].')</option>';
			}
		 ?>
     </select>
	 <input type="hidden" name="edition" value="<?php echo $_POST['edition']; ?>" /> 
    <input type="submit"/>
 </form>
<?php
} else {
		if($_POST['edition'] == ""){
			$vSql = "SELECT edition from participation where pseudo='".$_POST['pseudo']."' limit 1";
			$vQuery = pg_query($oSql, $vSql);
			$vResult = pg_fetch_array($vQuery);
			$_POST['edition'] = $vResult['edition'];
		}
		$vSql = "SELECT * from participation natural join membre where edition='".$_POST['edition']."' and pseudo='".$_POST['pseudo']."'";
		$vQuery = pg_query($oSql, $vSql);
		while($vResult = pg_fetch_array($vQuery)) {
			echo '<h1 align="center"> information du joueur '.$vResult['prenom'].' '.$vResult['nom'].' ('.$vResult['pseudo'].')</h1><br/>';
			echo "<p>";
		
			echo '<h2>informations membre : </h2>';
			echo '<b>Adresse : </b> '.$vResult['adresse_numero'].' '.$vResult['adresse_rue'].' '.$vResult['adresse_cpostal'].' '.$vResult['adresse_ville'].'<br/>';
			echo '<b>Telephone : </b> '.$vResult['telephone'].' <br/>';
			
			echo '<h2>informations pour la participation à l\'edition '.$_POST['edition'].' </h2>';
			?>
			<form method="POST" action="<?php echo $dstLinkPost; ?>">
				 <label for="login">Voir les autres participations de ce joueur : </label>
				 <select name="edition">
					<?php 	  
						$vSql2 = "SELECT edition from participation where pseudo='".$vResult['pseudo']."'";
						$vQuery2 = pg_query($oSql, $vSql2);
						while($vResult2 = pg_fetch_array($vQuery2)) {
							echo '<option value="'.$vResult2['edition'].'">'.$vResult2['edition'].'</option>';
						}
					 ?>
				 </select>
				 <input type="hidden" name="pseudo" value="<?php echo $_POST['pseudo']; ?>" /> 
				<input type="submit"/>
			 </form>
			<?php
			if($vResult['apasseeliminatoire'] == false){
				echo '<b> Ce joueur n\'a pas passé la phase éliminatoire </b><br/>';
			}else{
				echo '<b> Ce joueur a passé la phase éliminatoire </b><br/>';
				echo '<b>Classement : </b> '.$vResult['classement'].'<br/>';
				
				echo '<h2>informations sur les matchs :</h2>';
				afficheRound($vResult['round1'],"1",$oSql);
				afficheRound($vResult['round2'],"2",$oSql);
				afficheRound($vResult['round3'],"3",$oSql);
			}
			
			$vSql = "SELECT sum(quantite) as nb from quantite where edition='".$_POST['edition']."' and pseudo='".$_POST['pseudo']."'";
			$vQuery = pg_query($oSql, $vSql);
			$vResult = pg_fetch_array($vQuery);
			echo '<h2>Composition du deck ('.$vResult['nb'].' cartes) </h2>';
			echo '<h3> Ressource </h3>';
			?>
			<table style="width: 100%; margin: 10px auto 30px auto;">
				<tr>
					<th class="palette palette-firm">Carte</th>
					<th class="palette palette-firm">Extension</th>
					<th class="palette palette-firm">Point ressource</th>
					<th class="palette palette-firm">Faculté</th>
					<th class="palette palette-firm">Quantité</th>
				</tr>
				<?php
					$vSql = "SELECT * from vressource natural join quantite where edition='".$_POST['edition']."' and pseudo='".$_POST['pseudo']."'";
					$vQuery = pg_query($oSql, $vSql);
					while($vResult = pg_fetch_array($vQuery)) {
						echo '<tr>';
						echo '  <td class="palette palette-clouds">' . $vResult['nomcarte'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['nomextension'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['pointressources'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['faculte'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['quantite'] . '</td>';
						echo '</tr>';
					}
				?>
			</table>
			<?php
			echo '<h3> Invention </h3>';
			?>
			<table style="width: 100%; margin: 10px auto 30px auto;">
				<tr>
					<th class="palette palette-firm">Carte</th>
					<th class="palette palette-firm">Extension</th>
					<th class="palette palette-firm">Potentiel d'attaque</th>
					<th class="palette palette-firm">Potentiel de defense</th>
					<th class="palette palette-firm">Cout</th>
					<th class="palette palette-firm">Faculté</th>
					<th class="palette palette-firm">Quantité</th>
				</tr>
				<?php
					$vSql = "SELECT * from vinvention natural join quantite where edition='".$_POST['edition']."' and pseudo='".$_POST['pseudo']."'";
					$vQuery = pg_query($oSql, $vSql);
					while($vResult = pg_fetch_array($vQuery)) {
						echo '<tr>';
						echo '  <td class="palette palette-clouds">' . $vResult['nomcarte'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['nomextension'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['potentielattaque'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['potentieldefense'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['cout'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['faculte'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['quantite'] . '</td>';
						echo '</tr>';
					}
				?>
			</table>
			<?php
			echo '<h3> Effet </h3>';
			?>
			<table style="width: 100%; margin: 10px auto 30px auto;">
				<tr>
					<th class="palette palette-firm">Carte</th>
					<th class="palette palette-firm">Extension</th>
					<th class="palette palette-firm">Cout</th>
					<th class="palette palette-firm">Faculté</th>
					<th class="palette palette-firm">Quantité</th>
				</tr>
				<?php
					$vSql = "SELECT * from veffets natural join quantite where edition='".$_POST['edition']."' and pseudo='".$_POST['pseudo']."'";
					$vQuery = pg_query($oSql, $vSql);
					while($vResult = pg_fetch_array($vQuery)) {
						echo '<tr>';
						echo '  <td class="palette palette-clouds">' . $vResult['nomcarte'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['nomextension'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['cout'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['faculte'] . '</td>';
						echo '  <td class="palette palette-clouds">' . $vResult['quantite'] . '</td>';
						echo '</tr>';
					}
				?>
			</table>
			<?php
		echo "</p>";
	  }
}

echo '<br/><a href="'.$localHomeLink.'" > retour </a>';

?>